package com.carleasoft.mps.forum.feign;

import com.baomidou.mybatisplus.extension.activerecord.Model;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * <p>Description: 文件实体 </p>
 *
 * @author wangxiao, Alay修改扩展2021.7.14
 * @since 2020/5/14
 */
@Data
public class FileManage extends Model<FileManage> {
    private static final long serialVersionUID = 1L;

    /**
     * 主键ID
     */
    private String id;

    /**
     * minio文件名称
     */
    private String minioFileName;

    /**
     * 文件名称
     */
    private String fileName;
    private String name;

    /**
     * 文件类型后缀名  1-word,2-excel,3-pdf,4-图片类,5-rar,6-zip,7-视频类，8-音频，99-其他
     */
    private String fileSuffix;

    /**
     * 文件相对地址
     */
    private String filePath;
    private String url;
    /**
     * 文件大小
     */
    private String fileSize;
    /**
     * MD5值
     */
    private String md5;

    /**
     * 创建人编码
     */
    private String createPersonCode;

    /**
     * 创建人名称
     */
    private String createPersonName;

    /**
     * 创建时间
     */
    private LocalDateTime createTime;

    /**
     * 修改人编码
     */
    private String updatePersonCode;

    /**
     * 修改人名称
     */
    private String updatePersonName;

    /**
     * 修改时间
     */
    private LocalDateTime updateTime;

}